#include "person.h"

Person::Person(QObject *parent):QObject(parent)
{

}


QString Person::name() const
{
   return m_name;
}

void Person::setName(const QString &name)
{
    if(m_name==name)
        return;

    m_name = name;
    emit nameChanged(name);
}


int Person::age() const {
    return m_age;
}

void Person::setAge(int age) {
    if (m_age == age) return;
    m_age = age;
    emit ageChanged(age); // 同上，添加信号和槽机制。
}
